|
NES Sound Format (NSF or .nsf) is the filename extension of the audio file format originally designated as NESM (Nintendo Entertainment System Music) by the inventor Kevin Horton. This format was originally designed for playback in a custom hardware device named HardNES by the inventor. Over the years, the NSF format has been implemented for playback on many platforms via plugins, stand-alone players, emulators and also the NES PowerPak. The particulars of the NSF format resemble the SID format loosely, where a header is prepended and then the original audio data follows. The original audio data commonly has been extracted from a ROM image or disk image and then modified for stand-alone playback by various players. The original audio data is also commonly referred to as an audio driver or music engine. The audio driver is then completely isolated from the rest of the code, data and graphics that have nothing to do with the audio driver. A complete NSF is considered a multiple song and sound effect container for one particular game or composition. ==Platforms and chips== The following 6502 platforms with a RP2A03/RP2A07 microprocessor including some clone units are compatible with the NSF format and current NSF players. These platforms can be PAL or NTSC or dual PAL/NTSC from any region. There are exceptions to the rule where if any part of a platform that has another microprocessor such as the Zilog Z80 will not be supported. * Nintendo Entertainment System * Famicom * Family Computer Disk System * Nintendo Vs. (Dual) System * PlayChoice-10 * Dendy (console) * Various NES and Famicom clone units. The following chips and components are supported in the NSF specification. * RP2A03 APU NTSC * RP2A07 APU PAL * RP2C33 Audio Channel (FDS) * Konami VRC VI Audio * Konami VRC VII Audio * Namco N163 Audio * Nintendo MMC5 Audio * Sunsoft 5B Audio (variant of YM2149F/AY-3-8910) NSF format supports all five normal audio channels of the APU as well as the other audio expansion chips previously listed. * Square 1 * Square 2 * Triangle * Noise * DMC - Including 1-bit delta encoded samples or using the 7-bit counter for PCM playback. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「NES Sound Format」の詳細全文を読む スポンサード リンク
|